<div class="animated fadeInRight ecommerce">
    <div class="row">
        <div class="col-md-2 " style="padding-right:0px;height: 95%; overflow-x: hidden; overflow-y: scroll;">
            <div>
                <button type="button" class="btn btn-primary btn-sm" v-on:click="_openAddResourceStoreTypeModal(1)">
                    添加一级
                </button>
                <button type="button" class="btn btn-primary btn-sm" v-on:click="_openAddResourceStoreTypeModal(2)">
                    添加二级
                </button>
                <button type="button" class="btn btn-primary btn-sm" v-on:click="_openEditResourceStoreTypeModel()">
                    修改
                </button>
                <button type="button" class="btn btn-primary btn-sm" v-on:click="_openDeleteResourceStoreTypeModel()">
                    删除
                </button>
            </div>
            <vc:create path="resource/resourceStoreTypeTree" callBackListener="resourceStoreManage"></vc:create>
        </div>
        <div class="col-md-10 margin-top-xs">
            <div class="row">
                <div class="col-lg-12">
                    <div class="ibox ">
                        <div class="ibox-title">
                            <h5>
                                <vc:i18n name="查询条件" namespace="resourceStoreManage"></vc:i18n>
                            </h5>
                            <div class="ibox-tools" style="top:10px;"></div>
                        </div>
                        <div class="ibox-content">
                            <div class="row">
                                <div class="col-sm-2">
                                    <div class="form-group">
                                        <select class="custom-select" v-model="resourceStoreManageInfo.conditions.shId">
                                            <option selected value="">
                                                {{vc.i18n('请选择仓库','resourceStoreManage')}}
                                            </option>
                                            <option v-for="(item,index) in resourceStoreManageInfo.storehouses"
                                                    :key="index" v-bind:value="item.shId">{{item.shName}}
                                            </option>
                                        </select>
                                    </div>
                                </div>
                                <div class="col-sm-2">
                                    <div class="form-group">
                                        <input type="text" :placeholder="vc.i18n('请输入物品名称','resourceStoreManage')"
                                               v-model.trim="resourceStoreManageInfo.conditions.resName"
                                               class=" form-control">
                                    </div>
                                </div>
                                <div class="col-sm-2">
                                    <div class="form-group">
                                        <input type="text" :placeholder="vc.i18n('请输入物品编码','resourceStoreManage')"
                                               v-model.trim="resourceStoreManageInfo.conditions.resCode"
                                               class=" form-control">
                                    </div>
                                </div>
                                <div class="col-sm-2">
                                    <div class="form-group">
                                        <select class="custom-select"
                                                v-model="resourceStoreManageInfo.conditions.rssId">
                                            <option selected value="">
                                                {{vc.i18n('请选择物品规格','resourceStoreManage')}}
                                            </option>
                                            <option v-for="(item,index) in resourceStoreManageInfo.resourceStoreSpecifications"
                                                    :key="index" v-bind:value="item.rssId">{{item.specName}}
                                            </option>
                                        </select>
                                    </div>
                                </div>
                                <div class="col-sm-2">
                                    <div class="form-group">
                                        <select class="custom-select"
                                                v-model="resourceStoreManageInfo.conditions.isFixed">
                                            <option selected value="">
                                                {{vc.i18n('请选择物品是否固定','resourceStoreManage')}}
                                            </option>
                                            <option v-for="(item,index) in resourceStoreManageInfo.isFixeds"
                                                    :value="item.statusCd">{{item.name}}
                                            </option>
                                        </select>
                                    </div>
                                </div>
                                <div class="col-sm-2">
                                    <button type="button" class="btn btn-primary btn-sm"
                                            v-on:click="_queryResourceStoreMethod()" style="margin-top: 5px;">
                                        <i class="fa fa-search"></i>
                                        <vc:i18n name="查询" namespace="resourceStoreManage"></vc:i18n>
                                    </button>
                                    <button type="button" class="btn btn-primary btn-sm"
                                            v-on:click="_resetResourceStoreMethod()" style="margin-top: 5px;">
                                        <i class="fa fa-repeat"></i>
                                        <vc:i18n name="重置" namespace="resourceStoreManage"></vc:i18n>
                                    </button>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-lg-12">
                    <div class="ibox">
                        <div class="ibox-title">
                            <h5>
                                <vc:i18n name="物品信息" namespace="resourceStoreManage"></vc:i18n>
                            </h5>
                            <div class="ibox-tools" style="top:10px;">
                                <button type="button" class="btn btn-primary btn-sm"
                                        v-on:click="_openAddResourceStoreModal()"
                                        v-if="vc.hasPrivilege('502022081709270004')">
                                    <i class="fa fa-plus"></i>
                                    <vc:i18n name="添加" namespace="resourceStoreManage"></vc:i18n>
                                </button>
                                <button type="button" class="btn btn-primary btn-sm" v-on:click="_jump2InPage()"
                                        v-if="vc.hasPrivilege('502021042137960001')">
                                    <i class="fa fa-plus"></i>
                                    <vc:i18n name="直接采购入库" namespace="resourceStoreManage"></vc:i18n>
                                </button>
                                <button type="button" class="btn btn-primary btn-sm" v-on:click="_jump2OutPage()"
                                        v-if="vc.hasPrivilege('502021042137960001')">
                                    <i class="fa fa-plus"></i>
                                    <vc:i18n name="直接出库" namespace="resourceStoreManage"></vc:i18n>
                                </button>
                                <button type="button" class="btn btn-primary btn-sm"
                                        v-on:click="_importResourceStoreModal()"
                                        v-if="vc.hasPrivilege('502022081750470005')">
                                    <i class="fa fa-sign-in"></i>
                                    <vc:i18n name="导入" namespace="resourceStoreManage"></vc:i18n>
                                </button>
                                <button type="button" class="btn btn-primary btn-sm" v-on:click="_exportExcel()">
                                    <i class="fa fa-download"></i>
                                    <vc:i18n name="导出" namespace="resourceStoreManage"></vc:i18n>
                                </button>
                                <button type="button" class="btn btn-primary btn-sm" v-on:click="vc.goBack()"
                                        v-if="resourceStoreManageInfo.conditions.flag == '1'">
                                    <i class="fa fa-close"></i>
                                    <vc:i18n name="返回" namespace="resourceStoreManage"></vc:i18n>
                                </button>
                            </div>
                        </div>
                        <div class="ibox-content">
                            <table class="footable table table-stripped toggle-arrow-tiny" data-page-size="15">
                                <thead>
                                <tr>
                                    <th class="text-center">
                                        <vc:i18n name="物品ID" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="物品名称(编号)" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="仓库名称" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="物品类型" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="物品规格" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="固定物品" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="参考价格" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="收费标准" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="物品库存" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="最小计量" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="最小计量总数" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="物品均价" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="物品总价" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                    <th class="text-center">
                                        <vc:i18n name="操作" namespace="resourceStoreManage"></vc:i18n>
                                    </th>
                                </tr>
                                </thead>
                                <tbody>
                                <tr v-for="resourceStore in resourceStoreManageInfo.resourceStores"
                                    :class="{ 'table-danger' : parseInt(resourceStore.stock) < parseInt(resourceStore.warningStock)}">
                                    <td class="text-center">
                                        {{resourceStore.resId}}
                                    </td>
                                    <td class="text-center">
                                        {{resourceStore.resName}}({{resourceStore.resCode}})
                                    </td>
                                    <!-- <td class="text-center">{{resourceStore.resId}}</td> -->
                                    <td class="text-center">{{resourceStore.shName}}</td>
                                    <td class="text-center">
                                        {{resourceStore.parentRstName}}
                                        {{resourceStore.rstName ? ' > ' + resourceStore.rstName : ''}}
                                    </td>
                                    <td class="text-center">
                                        {{resourceStore.rssName ? resourceStore.rssName : '-'}}
                                    </td>
                                    <td class="text-center">{{resourceStore.isFixedName}}</td>
                                    <td class="text-center">{{'￥' + resourceStore.price}}</td>
                                    <td class="text-center">{{resourceStore.outHighPrice ==
                                        resourceStore.outLowPrice ? '￥' +
                                        resourceStore.outLowPrice : '￥' + resourceStore.outLowPrice + '-￥' +
                                        resourceStore.outHighPrice}}
                                    </td>
                                    <td class="text-center">
                                        {{resourceStore.stock}}{{resourceStore.unitCodeName}}
                                    </td>
                                    <td class="text-center">
                                        1{{resourceStore.unitCodeName}}={{resourceStore.miniUnitStock}}{{resourceStore.miniUnitCodeName}}
                                    </td>
                                    <td class="text-center">
                                        {{resourceStore.miniStock}}{{resourceStore.miniUnitCodeName}}
                                    </td>
                                    <td class="text-center">
                                        {{resourceStore.averagePrice ? '￥' + resourceStore.averagePrice : '￥0'}}
                                    </td>
                                    <!-- <td class="text-center">{{'￥' + resourceStore.totalPrice}}</td> -->
                                    <td class="text-center">
                                        <a href="javascript:" @click="_queryTotalPrice(resourceStore)">查询</a>
                                    </td>
                                    <td class="text-center">
                                        <div class="btn-group">
                                            <button class="btn-white btn btn-xs"
                                                    v-if="vc.hasPrivilege('502022081701700001')"
                                                    v-on:click="_openEditResourceStoreModel(resourceStore)">
                                                <vc:i18n name="修改" namespace="resourceStoreManage"></vc:i18n>
                                            </button>
                                        </div>
                                        <div class="btn-group">
                                            <button class="btn-white btn btn-xs"
                                                    v-if="vc.hasPrivilege('502022081741410002')"
                                                    v-on:click="_openDeleteResourceStoreModel(resourceStore)">
                                                <vc:i18n name="删除" namespace="resourceStoreManage"></vc:i18n>
                                            </button>
                                        </div>
                                        <div class="btn-group">
                                            <button class="btn-white btn btn-xs"
                                                    v-on:click="_toResourceStoreDetail(resourceStore)">
                                                <vc:i18n name="详情" namespace="resourceStoreManage"></vc:i18n>
                                            </button>
                                        </div>
                                    </td>
                                </tr>
                                </tbody>
                                <tfoot>
                                <tr>
                                    <td colspan="16">
                                        <ul class="pagination float-right"></ul>
                                    </td>
                                </tr>
                                </tfoot>
                            </table>
                            <!-- 分页 -->
                            <div class="row">
                                <div class="col-md-6 text-left">
                                    <span class="margin-left">
                                        <span class="col-md-1">
                                            <b>
                                                <vc:i18n name="小计" namespace="resourceStoreManage"></vc:i18n>
                                            </b>
                                        </span>
                                        <span class="col-md-1 margin-left">
                                            <span>
                                                <vc:i18n name="物品总价：" namespace="resourceStoreManage"></vc:i18n>
                                            </span>{{resourceStoreManageInfo.subTotalPrice}}
                                            <span>
                                                <vc:i18n name="元" namespace="resourceStoreManage"></vc:i18n>
                                            </span>
                                        </span>
                                    </span>
                                    <br/>
                                    <span class="margin-left">
                                        <span class="col-md-1">
                                            <b>
                                                <vc:i18n name="大计" namespace="resourceStoreManage"></vc:i18n>
                                            </b>
                                        </span>
                                        <span class="col-md-1 margin-left">
                                            <span>
                                                <vc:i18n name="物品总价" namespace="resourceStoreManage"></vc:i18n>
                                            </span>：{{resourceStoreManageInfo.highTotalPrice}}
                                            <span>
                                                <vc:i18n name="元" namespace="resourceStoreManage"></vc:i18n>
                                            </span>
                                        </span>
                                    </span>
                                </div>
                                <div class="col-md-6 text-right">
                                    <vc:create path="frame/pagination"></vc:create>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <vc:create path="common/addResourceStore" callBackListener="" callBackFunction=""></vc:create>
    <vc:create path="common/editResourceStore"></vc:create>
    <vc:create path="common/deleteResourceStore"></vc:create>
    <vc:create path="common/resourceStoreTimes"></vc:create>
    <vc:create path="property/importResourceStore"></vc:create>
    <vc:create path="common/addResourceStoreType" callBackListener="" callBackFunction=""></vc:create>
    <vc:create path="common/editResourceStoreType"></vc:create>
    <vc:create path="common/deleteResourceStoreType"></vc:create>
</div>